package com.cloudbroker.bcs.platform.dav.bizapi.service.business.customer.vo;

import com.cloudbroker.bcs.common.validatioin.annotation.EnumValue;
import com.cloudbroker.bcs.common.validatioin.annotation.IntegerString;
import com.cloudbroker.bcs.common.validatioin.annotation.NotBlank;
import com.cloudbroker.bcs.platform.dav.bizapi.constants.type.BrokerType;
import com.cloudbroker.bcs.platform.dav.bizapi.service.base.vo.HSBCPSVO;

/**
 * Created by wangly18345 on 2016/7/20.
 */
public class BrokerStatusChangeForm extends HSBCPSVO {

    /**
     * serialVersionUID
     */
    private static final long serialVersionUID = 1L;

    @NotBlank
    @EnumValue(enumClass = BrokerType.class)
    protected String broker_type;

    @NotBlank
    @IntegerString
    private String broker_id;

    public String getBroker_type() {
        return broker_type;
    }

    public void setBroker_type(String broker_type) {
        this.broker_type = broker_type;
    }

    public String getBroker_id() {
        return broker_id;
    }

    public void setBroker_id(String broker_id) {
        this.broker_id = broker_id;
    }

    @Override
    public String toString() {
        return "BrokerStatusChangeForm{" +
                "broker_type='" + broker_type + '\'' +
                ", broker_id='" + broker_id + '\'' +
                '}';
    }
}
